/*
    从键盘得到一个不超过5个数位的数字，把它的所有数位按顺序从前到后一次打>    印在屏幕上
*/
#include <stdio.h>
int main() {
    int arr[5]={}, num = 0, i = 0, num1 = 0, pos = 4;
    printf("请输入一个不超过5个数位的数字：");
    scanf("%d",&i);
   /* for (num = 4; num >= 0; num--) {
  	arr[num] = i % 10;
	if (!(i / 10)) {
	    break;
	}
     	i /= 10;
    }
    for (num1 = num; num1 < 5; num1++) {
	printf("%d ",arr[num1]);
    }
    printf("\n");*/
    do {
	arr[pos] = i % 10;
   	i /= 10;
  	pos--;
    } while (i); //拆出所有数位
    for(num = pos + 1; num <= 4; num++) {
	printf("%d ", arr[num]);
    }
    printf("\n");
    return 0;
}
